incubator facility - German English Dictionary